/**
 * Created by madali on 2018/5/2.
 */
package com.mada.decorator;

//装饰者模式是在已有功能的基础之上，动态地添加更多功能的一种方式，这些新加的代码装饰了原有类的核心职责或主要行为。

//把类中的装饰功能从类中搬除，可以简化原来的类
//可以把类的核心职责和装饰功能区分开来，结构清晰明了并且可以去除相关类的重复的装饰逻辑。

